package src.main.StructuralPatterns.Adapter.Default;

// 游戏事件监听接口
public interface GameEventListener {
    void onKeyPress(int keyCode);      // 键盘按下
    void onKeyRelease(int keyCode);    // 键盘释放
    void onMouseMove(int x, int y);    // 鼠标移动
    void onMouseClick(int button);     // 鼠标点击
    void onGamepadConnected();         // 手柄连接
    void onGamepadDisconnected();      // 手柄断开
}
